home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Full / Paragon Drive Backup 9 / DB90_SE_x64.msi / Data1.cab / _139A0B05668F4BF09EEBD213FD6C464F < prev    next >
Text File  |  2004-02-07  |  2KB  |  103 lines

  1. //    WebHelp 5.10.006
  2. var gbNav=false;
  3. var gbNav6=false;
  4. var gbNav61=false;
  5. var gbNav7=false;
  6. var gbNav4=false;
  7. var gbIE4=false;
  8. var gbIE=false;
  9. var gbIE5=false;
  10. var gbIE55=false;
  11. var gbOpera6=false;
  12. var gbOpera7=false;
  13. var gbKonqueror3=false;
  14.  
  15. var gAgent=navigator.userAgent.toLowerCase();
  16. var gbMac=(gAgent.indexOf("mac")!=-1);
  17. var gbSunOS=(gAgent.indexOf("sunos")!=-1);
  18. var gbOpera=(gAgent.indexOf("opera")!=-1);
  19. var gbKonqueror=(gAgent.indexOf("konqueror")!= -1);
  20. var gbSafari=(gAgent.indexOf("safari")!= -1);
  21. var gbWindows=((gAgent.indexOf('win')!= -1)||(gAgent.indexOf('16bit')!= -1));
  22. var gbMozilla=((gAgent.indexOf('gecko')!=-1) && (gAgent.indexOf('netscape')==-1));
  23.  
  24.  
  25. var gVersion=navigator.appVersion.toLowerCase();
  26.  
  27. var gnVerMajor=parseInt(gVersion);
  28. var gnVerMinor=parseFloat(gVersion);
  29.  
  30. if(!gbOpera&&!gbKonqueror&&!gbSafari) // opera can mimic IE or Netscape by settings.
  31. {
  32.     gbIE=(navigator.appName.indexOf("Microsoft")!=-1);
  33.     gbNav=(gAgent.indexOf('mozilla')!=-1) && ((gAgent.indexOf('spoofer')==-1) && (gAgent.indexOf('compatible')==-1));
  34.     if(gnVerMajor>=4)
  35.     {
  36.         if(navigator.appName=="Netscape")
  37.         {
  38.             gbNav4=true;
  39.             if(gnVerMajor>=5)
  40.                 gbNav6=true;
  41.         }
  42.         gbIE4=(navigator.appName.indexOf("Microsoft")!=-1);
  43.     }
  44.     if(gbNav6)
  45.     {
  46.         var nPos=gAgent.indexOf("gecko");
  47.         if(nPos!=-1)
  48.         {
  49.             var nPos2=gAgent.indexOf("/", nPos);
  50.             if(nPos2!=-1)
  51.             {
  52.                 var nVersion=parseFloat(gAgent.substring(nPos2+1));
  53.                 if(nVersion>=20010726)
  54.                 {
  55.                     gbNav61=true;
  56.                     if (nVersion>=20020823)
  57.                         gbNav7=true;
  58.                 }
  59.             }
  60.         }
  61.     }else if(gbIE4)
  62.     {
  63.         var nPos=gAgent.indexOf("msie");
  64.         if(nPos!=-1)
  65.         {
  66.             var nVersion=parseFloat(gAgent.substring(nPos+5));
  67.             if(nVersion>=5)
  68.             {
  69.                 gbIE5=true;
  70.                 if(nVersion>=5.5)
  71.                     gbIE55=true;
  72.             }
  73.         }
  74.     }
  75. }
  76. else if (gbOpera)
  77. {
  78.     var nPos = gAgent.indexOf("opera");
  79.     if(nPos!=-1)
  80.     {
  81.         var nVersion=parseFloat(gAgent.substring(nPos+6));
  82.         if(nVersion>=6)
  83.         {
  84.             gbOpera6=true;
  85.             if(nVersion>=7)
  86.                 gbOpera7=true;
  87.         }
  88.     }
  89. }
  90. else if (gbKonqueror)
  91. {
  92.     var nPos = gAgent.indexOf("konqueror");
  93.     if(nPos!=-1)
  94.     {
  95.         var nVersion = parseFloat(gAgent.substring(nPos+10));
  96.         if (nVersion >= 3)
  97.         {
  98.             gbKonqueror3=true;
  99.         }
  100.     }
  101. }
  102.  
  103. var gbWhVer=true;